import { createRouter, createWebHistory } from 'vue-router'

const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes: [
    {
      path: '/',
      name: 'Company',
      component: () => import('@/views/Company.vue'), // 公司介绍
      meta: {
        title: {
          zh: '公司介绍',
          en: 'Company'
        }
      }
    },
    {
      path: '/products',
      name: 'Products',
      component: () => import('@/views/Products.vue'), // 产品展示
      meta: {
        title: {
          zh: '产品展示',
          en: 'Products'
        }
      }
    },
    {
      path: '/careers',
      name: 'Careers',
      component: () => import('@/views/Careers.vue'), // 人才招聘
      meta: {
        title: {
          zh: '人才招聘',
          en: 'Careers'
        }
      }
    }
  ]
})

// 可选：全局前置守卫，用于设置页面标题
router.beforeEach((to, from, next) => {
  // 这里可以根据当前语言设置页面标题
  // 需要从您的语言状态管理获取当前语言
  // document.title = isEnglish.value ? to.meta.title.en : to.meta.title.zh
  next()
})

export default router
